human bomb - Spanish English Dictionary